beggar's buttercup - French English Dictionary